stone pitching works - Turkish English Dictionary